trespass on someone's land - Turco Inglés Diccionario